$(document).ready(function(){
    $('#cadastrocliente').validate({
        submitHandler: function(form) {
            $(form).ajaxSubmit(function(resposta){
                if (!resposta){
                    window.location.href = 'viewcadastrosenhacliente.php';
                }else{
                    alert(resposta);
                    if(resposta==="Os campos de senha devem ser iguais!"){
                        $('#cpf').clearFields().focus();
                    }
                    if(resposta==="Cartão já cadastrado!"){
                        $('#cartao').clearFields().focus();                                    
                    }
                }
            });
        },                    
        rules:{
            cpf:{
                required: true,
                number:true,
                cpf: 'valid'
            },
            nome: {
                required: true,
                letras: true
           },
            cartao: {
                required: true,
                number: true
            }
        },
        messages:{
            cpf:{
                required: "Obrigatório.",
                number: "Inválido.",
                cpf: "Inválido."
            },
            nome: {
                required: "Obrigatório.",
                letras: "Alfabético."
            },
            cartao: {
                required: "Obrigatório.",
                number: "Numérico."
            }
        },
       highlight: function(element) { 
            $(element).addClass('erro');
        },
        unhighlight: function(element) { 
            if (this.numberOfInvalids() == 0) {
            }
            $(element).removeClass('erro');
        }
    });
});